Big Huge Thesaurus

Madagascar plum

noun